package com.iot.server.domain;

import com.iot.core.domain.BaseDO;

import java.util.Date;

public class SysUserDO extends BaseDO {
    private String userId;

    private String userAccount;

    private String userName;

    private String password;

    private String telephone;

    private String email;

    private String address;

    private Date birthday;

    private String deleteStatus;

    private String description;

    private String locked;

    private String sex;

    private Date createTime;

    private Date updateTime;

    public SysUserDO(String userId, String userAccount, String userName, String password, String telephone, String email, String address, Date birthday, String deleteStatus, String description, String locked, String sex, Date createTime, Date updateTime) {
        this.userId = userId;
        this.userAccount = userAccount;
        this.userName = userName;
        this.password = password;
        this.telephone = telephone;
        this.email = email;
        this.address = address;
        this.birthday = birthday;
        this.deleteStatus = deleteStatus;
        this.description = description;
        this.locked = locked;
        this.sex = sex;
        this.createTime = createTime;
        this.updateTime = updateTime;
    }

    public SysUserDO() {
        super();
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    public String getUserAccount() {
        return userAccount;
    }

    public void setUserAccount(String userAccount) {
        this.userAccount = userAccount == null ? null : userAccount.trim();
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone == null ? null : telephone.trim();
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    public String getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(String deleteStatus) {
        this.deleteStatus = deleteStatus == null ? null : deleteStatus.trim();
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public String getLocked() {
        return locked;
    }

    public void setLocked(String locked) {
        this.locked = locked == null ? null : locked.trim();
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex == null ? null : sex.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}